Virtual shared medical visit